<html>
<head><meta charset="utf-8"><title>github group names · t-compiler/wg-meta · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/index.html">t-compiler/wg-meta</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html">github group names</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="160467519"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160467519" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160467519">(Mar 11 2019 at 10:41)</a>:</h4>
<p>I think we should standardise on the capitalisation of <code>WG</code> in our GitHub group names. They aren't all the same right now.</p>



<a name="160467694"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160467694" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160467694">(Mar 11 2019 at 10:44)</a>:</h4>
<p>can you use all lowercase?</p>



<a name="160467719"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160467719" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160467719">(Mar 11 2019 at 10:45)</a>:</h4>
<p>Others do.</p>



<a name="160467749"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160467749" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160467749">(Mar 11 2019 at 10:45)</a>:</h4>
<p><code>wg-mir-opt</code> is lowercase while <code>WG-compiler-nll</code> is uppercase.</p>



<a name="160467760"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160467760" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160467760">(Mar 11 2019 at 10:45)</a>:</h4>
<p><del>Most of them are lowercase so we should probably match that.</del></p>



<a name="160467837"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160467837" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160467837">(Mar 11 2019 at 10:46)</a>:</h4>
<p>We've also moved away from having a <code>WG-compiler-</code> prefix to just <code>WG-</code> in our Zulip groups, but unsure if that makes sense for GitHub.</p>



<a name="160467889"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160467889" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160467889">(Mar 11 2019 at 10:47)</a>:</h4>
<p>The inconsistency in general with GitHub group names - which case, do they have descriptions, etc - bothers me slightly, but that's another topic. <span aria-label="stuck out tongue" class="emoji emoji-1f61d" role="img" title="stuck out tongue">:stuck_out_tongue:</span></p>



<a name="160475510"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160475510" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160475510">(Mar 11 2019 at 12:50)</a>:</h4>
<p>we're going to have to fix it when we migrate github teams to the team repo :D</p>



<a name="160508789"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160508789" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160508789">(Mar 11 2019 at 19:17)</a>:</h4>
<p>(we should probably take advantage of GitHub child teams for working groups too, I just noticed them - it appears as if members of the child group needn't be members of the parent group)</p>



<a name="160508880"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160508880" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160508880">(Mar 11 2019 at 19:18)</a>:</h4>
<p><span class="user-mention" data-user-id="116107">@davidtwco</span> I feel like GH child teams are not good for our purposes</p>



<a name="160508892"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160508892" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160508892">(Mar 11 2019 at 19:18)</a>:</h4>
<p>if I recall, if you are a member of the child, you are also a member of the parent</p>



<a name="160508905"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160508905" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160508905">(Mar 11 2019 at 19:19)</a>:</h4>
<p>i.e., it's more of a "subtype"-like relationship</p>



<a name="160508919"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160508919" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160508919">(Mar 11 2019 at 19:19)</a>:</h4>
<p>which is the inverse of what we wanted</p>



<a name="160508923"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160508923" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160508923">(Mar 11 2019 at 19:19)</a>:</h4>
<p>but I could be wrong</p>



<a name="160509641"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160509641" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160509641">(Mar 11 2019 at 19:26)</a>:</h4>
<p>I don't think that is the case - <a href="https://help.github.com/en/articles/about-teams#nested-teams" target="_blank" title="https://help.github.com/en/articles/about-teams#nested-teams">in this documentation</a> they have a screen showing more child team members than parent team members and say:</p>
<blockquote>
<p>Members of a child team are not direct members of the parent team.</p>
</blockquote>



<a name="160574550"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160574550" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160574550">(Mar 12 2019 at 14:26)</a>:</h4>
<p>Well, that's true, but it also says</p>
<blockquote>
<p>Child teams inherit the parent's access permissions, simplifying permissions management for large groups. Members of child teams also receive notifications when the parent team is @mentioned, simplifying communication with multiple groups of people.</p>
</blockquote>
<p>and gives an example like</p>
<ul>
<li>Employees<ul>
<li>Engineering<ul>
<li>ApplicationEngineering<ul>
<li>ClientSystems</li>
<li>Identity</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>etc</p>



<a name="160574608"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160574608" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160574608">(Mar 12 2019 at 14:27)</a>:</h4>
<p>my point is that if we made "working groups" part of "t-compiler", then wg members would have the full rights of t-compiler.</p>



<a name="160574678"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160574678" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160574678">(Mar 12 2019 at 14:28)</a>:</h4>
<p>it seems like we would need a setup more like</p>
<ul>
<li>Rust Affiliated<ul>
<li>Compiler Team + WGs<ul>
<li>Compiler team</li>
<li>WG-self-profile</li>
<li>...</li>
</ul>
</li>
</ul>
</li>
</ul>



<a name="160574745"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/github%20group%20names/near/160574745" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/github.20group.20names.html#160574745">(Mar 12 2019 at 14:29)</a>:</h4>
<p>Fair enough, I misread the documentation there.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>